package com.itcode.service;

import com.itcode.pojo.User;

public interface UserService {

    //根据用户名查询用户
    User findByUsername(String username);

    /**
     * 根据用户名注册用户
     * @param username 用户名
     * @param password 密码
     */
    void register(String username, String password);

    /**
     * 更新用户
     * @param user 用户
     */
    void update(User user);

    /**
     * 更新用户头像
     * @param avatarUrl 头像路径
     */
    void updateAvatar(String avatarUrl);

    /**
     * 更新密码
     * @param new_pwd 新密码
     */
    void updatePwd(String new_pwd);
}
